Process reports

Using afinn lexicon, score each report over time using a cumulative sum. The reports all trend downward using raw scores, indicating an overall negative tone. To help account for this, there is a pos_adj parameter that calculates the ratio of abs(sum(neg) / sum(pos)). Multiplying the positive scores by (some fraction of) this parameter helps boost those scores in relation to negative scores.

Plot storylines

For each mission, chart out the cumulative sum of ‘karmic balance’ - using word count as a metric of time.

Plot karmic balance by chapter

A bar chart showing the team’s final karmic balance for each chapter